An Instruction Sequence Semigroup with Involutive Anti-Automorphisms

نویسندگان

  • Jan A. Bergstra
  • Alban Ponse
چکیده

We introduce an algebra of instruction sequences by presenting a semigroup C in which programs can be represented without directional bias: in terms of the next instruction to be executed, C has both forward and backward instructions and a C-expression can be interpreted starting from any instruction. We provide equations for thread extraction, i.e., C’s program semantics. Then we consider thread extraction compatible (anti-)homomorphisms and (anti-)automorphisms. Finally we discuss some expressiveness results.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Involutive Anti-Automorphisms of Finite Abelian Groups

We investigate various aspects of involutions of groups, i.e, anti-automorphisms of order at most two. The emphasis is on finite abelian groups. We count the number of involutions for the cyclic groups, and consider the problem for direct products of groups. We also give a characterization for the set of skewed squares of finitely generated abelian groups with identity as the involution. The pr...

متن کامل

Solutions and stability of variant of Van Vleck's and D'Alembert's functional equations

In this paper. (1) We determine the complex-valued solutions of the following variant of Van Vleck's functional equation $$int_{S}f(sigma(y)xt)dmu(t)-int_{S}f(xyt)dmu(t) = 2f(x)f(y), ;x,yin S,$$ where $S$ is a semigroup, $sigma$ is an involutive morphism of $S$, and $mu$ is a complex measure that is linear combinations of Dirac measures $(delta_{z_{i}})_{iin I}$, such that for all $iin I$, $z_{...

متن کامل

- Moody Algebras

The conjugacy classes of the involutive automorphisms of the affine Kac-Moody algebras C (1) ℓ for ℓ ≥ 2 are determined using the matrix formulation of automorphisms of an affine Kac-Moody

متن کامل

On Kiselman’s semigroup

We study the algebraic properties of the series Kn of semigroups, which is inspired by [Ki] and has origins in convexity theory. In particular, we describe Green’s relations on Kn, prove that there exists a faithful representation of Kn by n × n matrices with non-negative integer coefficients (and even explicitly construct such a representation), and prove that Kn does not admit a faithful repr...

متن کامل

An Instruction Sequence Semigroup with Repeaters

In the setting of program algebra (PGA) we consider the repeat instruction. This special instruction was designed to represent infinite sequences of primitive instructions as finite, linear programs. The resulting mathematical structure is a semigroup. We show that a kernel of this syntax can replace PGA as a carrier for program algebra by providing axioms for defining single-pass congruence an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Ann. Comp. Sci.

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2009